/**--------------------------------------------*/
/** JS:  adminLogin.js（后台管理员登录 ）       */
/**--------------------------------------------*/

/*--------------------------------------------*/
/* 				    管理员登陆					  */
/*--------------------------------------------*/

var validateAdminLogin = function() {
	var adminId = $('#adminId').val();
	var adminPass = $('#adminPass').val();
	var vercode = $('#vercode').val();
	if(MyUtils.isEmpty(adminId) || MyUtils.isEmpty(adminPass) || MyUtils.isEmpty(vercode)) {
		return false;
	}
	return true;
};

function submitAdminLogin() {
	try {
		if(validateAdminLogin()) {
			MyUtils.openMask(_msg_process,$("#inptMsg"));
			MyUtils.setMaskPosition($("#inptMsg"));
			var data = {
					 u:$('#adminId').val()
					,p:MyUtils.MD5($("#adminPass").val())
					,v:$('#vercode').val()
			};
			MyUtils.sendPost("adminLogin_check.ajax",data,function(msg){
				MyUtils.hiddenMask($("#inptMsg"));
				
				var json = MyUtils.toJsonObject(msg);
				if(json.error == '0') {
					//验证通过
					location.replace("../adminFrame.form");
				} else {
					$.messager.alert(_msg_sys,MyUtils.valueAlign(json.msg,"left"),'error');
					$('#vercode').val('');
					javascript:refresh_valid_code();
				}
			});
		} else {
			$.messager.alert(_msg_sys,MyUtils.valueAlign("存在未输入值项，请检查每个输入内容！","left"),'warning');
		}
	} catch (e) {
		showJsException(e);
		MyUtils.hiddenMask($("#inptMsg"));
	}
	
}

/*--------------------------------------------*/
/* 				    管理员密码找回				  */
/*--------------------------------------------*/

var validateForgetpwd = function() {
	var adminId = $('#adminId').val();
	var email = $('#adminEmail').val();
	
	if(MyUtils.isEmpty(adminId) || MyUtils.isEmpty(email)) {
		$.messager.alert(_msg_sys,"存在未输入值项，请检查每个输入内容！",'warning');
		return false;
	}
	
	if(!MyUtils.isEmail(email)) {
		$.messager.alert(_msg_sys,"Email 地址格式错误，请重新检查！",'warning');
		return false;
	}
	return true; 
};

function submitForgetpwd() {
	try {
		if(validateForgetpwd()) { 
			MyUtils.openMask(_msg_process,$("#inptMsg"));
			MyUtils.setMaskPosition($("#inptMsg"));
			var data = {
					 u:$('#adminId').val()
					,e:$('#adminEmail').val()
			};
			MyUtils.sendPost("adminLogin_forgatpwd.ajax",data,function(msg){
				MyUtils.hiddenMask($("#inptMsg"));
				var json = MyUtils.toJsonObject(msg);
				if(json.error == '0') {
					//验证通过
					$.messager.confirm(_msg_sys, "您的新密码已经发送到您的邮箱内,请检查您的邮箱！是否返回到登录界面？", function(r) {
						if (r) {
							location.replace("adminLogin.form");
						}
					});
				} else {
					$.messager.alert(_msg_sys,MyUtils.valueAlign(json.msg,"left"),'error');
				}
			});
		}
	} catch (e) {
		showJsException(e);
		MyUtils.hiddenMask($("#inptMsg"));
	}
}

function clearForgetpwd() {
	$('#adminId').val("");
	$('#adminEmail').val("");
}